home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SuperHack
/
SuperHack CD.bin
/
SCRIPTZ
/
DOT46.ZIP
/
aliases.ini
next >
Wrap
INI File
|
1996-09-08
|
16KB
|
466 lines
[Aliases]
n0=/home {
n1= set %home $read -l1 pass.txt
n2= set %homepass $read -l2 pass.txt
n3=}
n4=/checkhome {
n5= if %ss == ON {
n6= if (%home != #mIRC) { raw -q join %home }
n7= raw -q join %channels
n8= unset %channels
n9= unset %ss
n10= }
n11= elseif %ss != ON {
n12= if (%home != #mIRC) { raw -q join %home }
n13= unset %channels
n14= unset %ss
n15= }
n16=}
n17=/initialize {
n18= echo 4 -s [dot] Initializing...
n19= set %test 1
n20= set %ftext disabled
n21= set %fnick disabled
n22= set %pass disabled
n23= set %servermode enabled
n24= set %serverop enabled
n25= set %clonedetect [dot] special
n26= set %cdesync enabled
n27= set %mreview enabled
n28= set %oper enabled
n29= set %clog enabled
n30= set %flood normal
n31= set %ibanstat enabled
n32= set %sound enabled
n33= set %dcc enabled
n34= set %invite #mirc
n35= set %home $read -l1 pass.txt
n36= set %homepass $read -l2 pass.txt
n37= .disable #ftext
n38= .enable #servermode
n39= .enable #serverop
n40= .disable #clonehigh
n41= .disable #clonelow
n42= .enable #clonedot
n43= .enable #desync
n44= .enable #messagelog
n45= .enable #oper
n46= .enable #floodlow
n47= .disable #floodhigh
n48= .disable #homepass
n49= .enable #iban
n50=}
n51=/F1 /credits | /helpmenu | /.timer711 off
n52=/sF1 /clearmenu | /.timer711 off | /echo 4 -s [dot] Status bar paused | /titlebar [dot] by residue - press F1 for help
n53=/cF1 /join %invite
n54=/F2 /clearmenu | /cstats | /echo 4 -s [dot] mIRCapplet channel stats activated | /cdisplay
n55=/F3 /clearmenu | /dstats | /echo 4 -s [dot] mIRCapplet DCC stats activated | /ddisplay
n56=/F4 /clearmenu | /gstats | /echo 4 -s [dot] mIRCapplet group stats activated | /titlebar [dot] mIRCapplet group stats
n57=/F5 {
n58= if %ftext == enabled goto on
n59= echo 4 -s [dot] Text/Action detection enabled
n60= set %ftext enabled
n61= .enable #ftext
n62= goto end
n63= :on
n64= echo 4 -s [dot] Text/Action detection disabled
n65= set %ftext disabled
n66= .disable #ftext
n67= :end
n68=}
n69=/F6 {
n70= if %fnick == enabled goto on
n71= echo 4 -s [dot] Nick detection enabled
n72= set %fnick enabled
n73= .enable #fnick
n74= goto end
n75= :on
n76= echo 4 -s [dot] Nick detection disabled
n77= set %fnick disabled
n78= .disable #fnick
n79= :end
n80=}
n81=/F7 {
n82= if %pass == enabled goto on
n83= echo 4 -s [dot] Password system enabled
n84= set %pass enabled
n85= .enable %homepass
n86= goto end
n87= :on
n88= echo 4 -s [dot] Password system disabled
n89= set %pass disabled
n90= .disable #homepass
n91= :end
n92= .timer1031 off
n93=}
n94=/F8 /refresh
n95=/F9 /messagelog
n96=/F10 /ctcplog
n97=/F11 /mservers
n98=/F12 /detect
n99=/credits {
n100= echo 4 -s [dot] for mIRC 4.6 by residue - released September 7, 1996
n101= echo 4 -s [dot] featuring enhanced mIRCapplets
n102= echo 4 -s [dot] email comments to residue@residue.com
n103= echo 4 -s [dot] thanks to warthog, docsavag, wuntvor, lewwid and li0nheart
n104= echo 4 -s [dot] copyright ⌐ 1996 douglas kee
n105= echo 4 -s [dot] all rights reserved
n106=}
n107=/mcredits {
n108= echo 4 -s [dot] Thanks to:
n109= echo 4 -s [dot] wikkid - helping me through one crisis after another and being a supercool person
n110= echo 4 -s [dot] karen, pixe, hershey, prysm, beauty, dancr, cobramist, prophet, ducky and ladyfizz - lots and lots and lots of support
n111= echo 4 -s [dot] digital, rikitiki, tigeroo, sungirl, solarpunk, rotten, zley, dr_j and e-ko - getting me started on irc
n112= echo 4 -s [dot] cpc, ii, jujube, noho, shipley, bikeracer, ladyj, pest, express, fang||, ladyhawke, phuzz and despayre - keeping me on irc
n113= echo 4 -s [dot] #nyc and #mIRC - my home channels, despite all the other wackos
n114= echo 4 -s [dot] and "dot" - supercali...itty-bitty : )
n115=}
n116=/helpmenu {
n117= titlebar [dot] Help menu system
n118= .timer800 1 5 /titlebar [dot] Press F1 for this menu (shift-F1 to pause)
n119= .timer801 1 10 /titlebar [dot] Press F2 for mIRCapplet channel stats
n120= .timer802 1 15 /titlebar [dot] Press F3 for mIRCapplet DCC stats
n121= .timer803 1 20 /titlebar [dot] Press F4 for mIRCapplet group stats
n122= .timer804 1 25 /titlebar [dot] Press F5 to toggle mIRCapplet Text/Action detection
n123= .timer805 1 30 /titlebar [dot] Press F6 to toggle mIRCapplet Nick detection
n124= .timer806 1 35 /titlebar [dot] Press F7 to toggle mIRCapplet Password system
n125= .timer807 1 40 /titlebar [dot] Press F8 to re-initialize session and update channel user lists
n126= .timer808 1 45 /titlebar [dot] Press F9 for mIRCapplet message review
n127= .timer809 1 50 /titlebar [dot] Press F10 for mIRCapplet CTCP review
n128= .timer810 1 55 /titlebar [dot] Press F11 to capture master server list
n129= .timer811 1 60 /titlebar [dot] Press F12 to detect splits
n130= .timer812 1 65 /titlebar [dot] by residue
n131= .timer813 1 70 /restart
n132=}
n133=/restart /helpmenu
n134=/clearmenu {
n135= .timer800 off
n136= .timer801 off
n137= .timer802 off
n138= .timer803 off
n139= .timer804 off
n140= .timer805 off
n141= .timer806 off
n142= .timer807 off
n143= .timer808 off
n144= .timer809 off
n145= .timer810 off
n146= .timer811 off
n147= .timer812 off
n148= .timer813 off
n149= .timer814 off
n150=}
n151=/cstats /.timer711 0 5 /cdisplay
n152=/cdisplay {
n153= :chanstats
n154= if $nick(0,$channel(%users)) == $null {
n155= set %users 1
n156= titlebar [dot] running at $host $fulldate
n157= goto end
n158= }
n159= if $mode($channel(%users)) == $null {
n160= titlebar [dot] Channel stats for $channel(%users) $+ (+) $+ : +o: $+ $opnick(0,$channel(%users)) -o: $+ $nopnick(0,$channel(%users)) átotal: $+ $nick(0,$channel(%users)) user(s)
n161= inc %users
n162= goto end
n163= }
n164= titlebar [dot] Channel stats for $channel(%users) $+ ( $+ $mode($channel(%users)) $+ ) $+ : +o: $+ $opnick(0,$channel(%users)) -o: $+ $nopnick(0,$channel(%users)) átotal: $+ $nick(0,$channel(%users)) user(s)
n165= inc %users
n166= :end
n167=}
n168=/dstats /.timer711 0 5 /ddisplay
n169=/ddisplay {
n170= :dccgets
n171= if $get(%gets) == 0 { goto dccsends }
n172= if %gets >= $get(0) { goto dccsends }
n173= inc %gets
n174= titlebar [dot] DCC get in progress (nick/filename) $get(%gets)
n175= goto end
n176= :dccsends
n177= if $send(%sends) == 0 { goto dtotals }
n178= if %sends >= $send(0) { goto dtotals }
n179= inc %sends
n180= titlebar [dot] DCC send in progress (nick/channel) $send(%sends)
n181= goto end
n182= :dtotals
n183= set %gets 0
n184= set %sends 0
n185= titlebar [dot] Current DCC gets: $+ $get(0) áDCC sends: $+ $send(0)
n186= :end
n187=}
n188=/gstats /.timer711 off | /gdisplay
n189=/gdisplay {
n190= .timer800 1 5 //titlebar [dot] Servermode detection %servermode
n191= .timer801 1 10 /titlebar [dot] Serverop detection %serverop
n192= .timer802 1 15 /titlebar [dot] Text/Action detection %ftext
n193= .timer803 1 20 /titlebar [dot] Nick detection %fnick
n194= .timer804 1 25 /titlebar [dot] Password system %pass
n195= .timer805 1 30 /titlebar [dot] Clone detection %clonedetect
n196= .timer806 1 35 /titlebar [dot] Flood detection %flood
n197= .timer807 1 40 /titlebar [dot] Smart iBan %ibanstat
n198= .timer808 1 45 /titlebar [dot] Channel desync detection %cdesync
n199= .timer809 1 50 /titlebar [dot] Sound %sound
n200= .timer810 1 55 /titlebar [dot] DCCs %dcc
n201= .timer811 1 60 /titlebar [dot] Message review %mreview
n202= .timer812 1 65 /titlebar [dot] CTCP review %clog
n203= .timer813 1 70 /titlebar [dot] IRC op mode %oper
n204= .timer814 1 75 /grestart
n205=}
n206=/grestart /gdisplay
n207=/messagelog {
n208= echo 4 -s [dot] Message review
n209= set %lines $read -nl6 msg.log
n210= if %lines != $null { echo 2 -s $read -nl6 msg.log }
n211= set %lines $read -nl5 msg.log
n212= if %lines != $null { echo 2 -s $read -nl5 msg.log }
n213= set %lines $read -nl4 msg.log
n214= if %lines != $null { echo 2 -s $read -nl4 msg.log }
n215= set %lines $read -nl3 msg.log
n216= if %lines != $null { echo 2 -s $read -nl3 msg.log }
n217= set %lines $read -nl2 msg.log
n218= if %lines != $null { echo 2 -s $read -nl2 msg.log }
n219= set %lines $read -nl1 msg.log
n220= if %lines != $null { echo 2 -s $read -nl1 msg.log }
n221= :end
n222=}
n223=/ctcplog {
n224= echo 4 -s [dot] CTCP review
n225= set %lines $read -nl6 ctcps.log
n226= if %lines != $null { echo 2 -s $read -nl6 ctcps.log }
n227= set %lines $read -nl5 ctcps.log
n228= if %lines != $null { echo 2 -s $read -nl5 ctcps.log }
n229= set %lines $read -nl4 ctcps.log
n230= if %lines != $null { echo 2 -s $read -nl4 ctcps.log }
n231= set %lines $read -nl3 ctcps.log
n232= if %lines != $null { echo 2 -s $read -nl3 ctcps.log }
n233= set %lines $read -nl2 ctcps.log
n234= if %lines != $null { echo 2 -s $read -nl2 ctcps.log }
n235= set %lines $read -nl1 ctcps.log
n236= if %lines != $null { echo 2 -s $read -nl1 ctcps.log }
n237= :end
n238=}
n239=/mservers {
n240= .remove servers.txt
n241= .enable #master
n242= echo 4 -s [dot] Adding master server list...
n243= links
n244=}
n245=/masteroff /.disable #master | /echo 4 -s [dot] Servers added.
n246=/detect {
n247= echo 4 -s [dot] Detecting splits...
n248= .enable #split
n249= links
n250=}
n251=/detect2 {
n252= set %count 0
n253= :sloop
n254= inc %count 1
n255= set %detect $read -l $+ %count servers.txt
n256= if %detect == $null goto end
n257= set %detect2 $read -s $+ %detect server.txt
n258= if %detect2 == $null echo 4 -s [dot] %detect
n259= goto sloop
n260= :end
n261= echo 4 -s [dot] Scanning complete
n262= .remove server.txt
n263= .disable #split
n264=}
n265=sc {
n266= echo 4 %chan [dot] filterkick of $1 $+ ...
n267= set %coun 1
n268= :next
n269= if $nopnick(%coun,%chan) == $null goto done
n270= set %nick $nopnick(%coun,%chan)
n271= if $1 isin $address(%nick,1) kick %chan %nick dot filterkick of $1
n272= inc %coun
n273= goto next
n274= :done
n275=}
n276=scx {
n277= set %kickmask $address($1,#)
n278= echo 4 [dot] filterkick of $mask(%kickmask,2)
n279= set %count 1
n280= :next
n281= set %nick $nick(%count,#)
n282= set %newmask $address(%nick,#)
n283= if %nick == $null goto done
n284= if $mask(%newmask,2) == $mask(%kickmask,2) kick # %nick dot filterkick of $mask(%kickmask,2)
n285= inc %count
n286= goto next
n287= :done
n288= unset %count %nick
n289=}
n290=/masskick {
n291= set %mkbmask $$1
n292= set %bnick $nick(0,%chan)
n293= %counter = 0
n294= :check
n295= inc %counter
n296= if (%counter <= %bnick) {
n297= if (%mkbmask iswm $address($nick(%counter,%chan),1) && $nick(%counter,%chan) !isop %chan) {
n298= kick %chan $nick(%counter,%chan) dot filterkick of %mkbmask
n299= }
n300= goto check
n301= }
n302=}
n303=/mk {
n304= set %bnick $nick(0,%chan)
n305= %counter = 0
n306= :check
n307= inc %counter
n308= if (%counter <= %bnick) {
n309= if (%bmask iswm $address($nick(%counter,%chan),1) && $nick(%counter,%chan) !isop %chan) {
n310= kick %chan $nick(%counter,%chan) dot filterkick of %bmask
n311= }
n312= goto check
n313= }
n314=}
n315=ss {
n316= set %ss on
n317= set %coun 2
n318= unset %channels
n319= if $channel(1) == $null goto jump | else { set %channels $channel(1) }
n320= :chanloop
n321= if $channel(%coun) != $null { set %channels %channels $+ , $+ $channel(%coun) | inc %coun | goto chanloop }
n322= :jump
n323= /unset %coun
n324= /quit [dot] Changing Servers
n325= /if *1 == $null server $server
n326= /server *1
n327=}
n328=/scan {
n329= echo 4 %chan [dot] Updating users on %chan $+ ...
n330= set %update 1
n331= :unscan
n332= if %update > $nick(0,%chan) goto next
n333= set %nick $nick(%update,%chan)
n334= set %site $remove($address(%nick,3),*!*@)
n335= set %utemp %chan $+ %site
n336= unset % [ $+ [ %utemp ] ]
n337= inc %update
n338= goto unscan
n339= :next
n340= set %update 1
n341= :scan
n342= if %update > $nick(0,%chan) goto endscan
n343= set %nick $nick(%update,%chan)
n344= set %site $remove($address(%nick,3),*!*@)
n345= set %utemp %chan $+ %site
n346= inc % [ $+ [ %utemp ] ]
n347= inc %update
n348= goto scan
n349= :endscan
n350= echo 4 %chan [dot] Complete.
n351=}
n352=/clones {
n353= echo 4 -s [dot] mIRCapplet clone detection activated
n354= set %update 1
n355= :scanclones
n356= if %update > $nick(0,#) goto endscanclones
n357= set %nick $nick(%update,#)
n358= set %site $remove($address(%nick,3),*!*@)
n359= set %utemp # $+ %site
n360= if % [ $+ [ %utemp ] ] >= 2 { inc %chanclones | echo 4 [dot] Clone: $address($nick(%update,#),0) }
n361= inc %update
n362= goto scanclones
n363= :endscanclones
n364= if %chanclones != $null echo 4 [dot] Total: %chanclones clone(s) | else { echo 4 [dot] No clones detected }
n365= unset %chanclones
n366=}
n367=/refresh {
n368= unsetall
n369= initialize
n370= set %refresh 1
n371= set %totchan $channel(0)
n372= :rcycle
n373= if %totchan < %refresh goto end
n374= set %chan $channel(%refresh) | /scan
n375= inc %refresh
n376= inc %test 10
n377= .timer 1 10 /dec %test 10
n378= goto rcycle
n379= :end
n380=}
n381=/iban /write -s $+ $1 bans.txt $1 *2 | /.auser =99 $1
n382=/lban {
n383= write -s $+ %bmask bans.txt %bmask %breason
n384= .auser =99 %bmask
n385= echo 4 # [dot] Smart iBan added for: %bmask Reason: %breason
n386= unset %bmask
n387= unset %breason
n388=}
n389=/op /mode # +ooo $$1 $2 $3
n390=/dop /mode # -ooo $$1 $2 $3
n391=/deop /mode # -ooo $$1 $2 $3
n392=/j /raw -q join #$$1 *2
n393=/p /raw -q part #$$1 *2
n394=/n /raw -q names #$$1
n395=/w /raw -q whois $$1
n396=/we /raw -q whois $$1 $$1
n397=/ww /raw -q whowas $$1
n398=/who /raw -q who $1 | /.disable #scan
n399=/whom /.enable #scan | /.timer 1 2 /raw -q who $1
n400=/k /kick # $$1 *2
n401=/q /query $$1
n402=/i /raw invite $$1 $$2
n403=/send /dcc send $1 $2
n404=/chat /dcc chat $1
n405=/b /ban *1
n406=/bb /kick # $$1 *2 | /ban # $$1 2 | /set %chan # | /sc $address($$1,3)
n407=/no /notice $$1 [private] *2
n408=/o /onotice | $+ # $+ -ops( $+ $opnick(0,#) $+ )| *1
n409=/omsg /omsg | $+ # $+ -ops| *1
n410=/s /notice $$1 $+ *2 $+
n411=/sf /.notice $$1 $+ *2 $+
n412=/so /onotice # $1 *2
n413=/sl {
n414= notice $1 $$2
n415= notice $1 $$3
n416= notice $1 $$4
n417= notice $1 $$5
n418= notice $1 $$6
n419= notice $1 $$7
n420= notice $1 $$8
n421= notice $1 $$9
n422= notice $1 $$10
n423= notice $1 $$11
n424= notice $1 $$12
n425= notice $1 $$13
n426= notice $1 $$14
n427= notice $1 $$15
n428=}
n429=/d /dns *1
n430=/stats /raw stats $1 *2
n431=/a {
n432= if *1 != $null goto reason
n433= ame is away - leave a message
n434= away leave a message
n435= goto end
n436= :reason
n437= ame is away - *1 - leave a message
n438= away *1 - leave a message
n439= :end
n440=}
n441=/aa /away
n442=/n /raw names #$$1 *2
n443=/pong /raw pong $me $$1
n444=/ca /clearall
n445=/verc /say ╫non-mIRC-VERSIONdetection╫
n446=/cycle /raw part # | /raw join #
n447=/ca /clearall
n448=/poll /passa | /echo 4 -s [dot] Password polling enabled
n449=/passa {
n450= set %cop 0
n451= set %nop $opnick(0,%home)
n452= %cnt = $opnick(0,%home) + 1
n453= .timer1031 %cnt 15 /passb
n454=}
n455=/passb {
n456= if $me isop %home { timer1031 off | echo 4 -s [dot] Password Op detection | halt }
n457= inc %cop
n458= if $level($address($opnick(%cop,%home),0)) == 50 { echo 4 -s [dot] Sending password to $opnick(%cop,%home) | /sf $opnick(%cop,%home) %homepass }
n459= if (%cop > %nop) || ($me isop %home) { passc }
n460= :end
n461=}
n462=/passc /if $me !isop %home { .timer1032 1 3 /passa }
n463=/polloff /.timer1031 off | /.timer1032 off | /echo 4 -s [dot] Password polling disabled